๐ ์ ์ IP, ๋์ IP, DHCP, ๊ทธ๋ฆฌ๊ณ NAT
1๏ธโฃ ์ ์ IP (Static IP)
-
๊ด๋ฆฌ์๊ฐ ์ง์ ์ง์ ํ ๊ณ ์ ๋ ์ฃผ์
-
ํญ์ ๋ณํ์ง ์์
-
์ฌ์ฉ ์์:
- ํ์ฌ ์๋ฒ (์น์๋ฒ, DB ์๋ฒ)
- ๋คํธ์ํฌ ํ๋ฆฐํฐ (๋ชจ๋ ์ง์์ด ๊ฐ์ ์ฃผ์๋ก ์ ๊ทผํด์ผ ํจ)
- ๋ผ์ฐํฐ/์ค์์น ๊ฐ์ ์ฅ๋น ๊ด๋ฆฌ
๐ ์ฅ์ : ๋ณํ์ง ์์์ ์ ์ํ๊ธฐ ์ฌ์
๐ ๋จ์ : ์ฌ๋์ด ์ง์ ์ค์ ํด์ผ ํ๊ณ , ๋ง์์ง๋ฉด ๊ด๋ฆฌ ํ๋ฆ
2๏ธโฃ ๋์ IP (Dynamic IP)
- ๋คํธ์ํฌ์ ์ฐ๊ฒฐํ ๋ ์๋์ผ๋ก ์ฃผ์๋ฅผ ๋ฐ๋ ๋ฐฉ์
- ๋ณดํต DHCP ์๋ฒ๊ฐ ์์์ ๋ฐฐ๋ถํด์ค
๐ ์ฅ์ : ํธ๋ฆฌ, ์๋ ๊ด๋ฆฌ, ์ถฉ๋ ์์
๐ ๋จ์ : ์๊ฐ์ด ์ง๋๋ฉด ์ฃผ์๊ฐ ๋ฐ๋ ์ ์์ โ ์๋ฒ์ฉ์ผ๋ก๋ ๋ถ์ ํฉ
3๏ธโฃ DHCP (Dynamic Host Configuration Protocol)
- IP ์ฃผ์๋ฅผ ์๋์ผ๋ก ๋ฐฐ๋ถํ๋ ๊ธฐ๋ฅ
- ๋คํธ์ํฌ์ ์ฐ๊ฒฐ๋ PC, ๋ ธํธ๋ถ, ์ค๋งํธํฐ์ด โ์ฃผ์ ์ฃผ์ธ์!โ ํ๋ฉด โ DHCP ์๋ฒ๊ฐ IP, ๊ฒ์ดํธ์จ์ด, DNS๊น์ง ์ธํธ๋ก ์ค
DHCP ์๋ฒ๋ ๋๊ตฌ?
- ์์ ๋คํธ์ํฌ(์ง, ์๊ท๋ชจ ํ์ฌ) โ ๋ณดํต ๋ผ์ฐํฐ(๊ณต์ ๊ธฐ)๊ฐ DHCP ์๋ฒ ์ญํ ์ ํจ
- ํฐ ํ์ฌ โ ๋ณ๋์ DHCP ์๋ฒ(Windows Server, Linux DHCP)์์ ๊ด๋ฆฌ
4๏ธโฃ NAT (Network Address Translation)
- ์ฌ์ค IP โ ๊ณต์ธ IP ๋ณํ ๊ธฐ์
- ๋ด๋ถ PC๋ ๋ณดํต ์ฌ์ค IP(
192.168.x.x)๋ฅผ ์ฐ๊ณ , ์ธํฐ๋ท์ ๊ณต์ธ IP๊ฐ ํ์ํจ - ๋ผ์ฐํฐ(NAT)๊ฐ ์ค๊ฐ์์ ๋ณํํด์ค
๐ ์์:
- ๋ด๋ถ PC1:
192.168.0.10 - ๋ด๋ถ PC2:
192.168.0.11 - ๋ผ์ฐํฐ์ ๊ณต์ธ IP:
203.0.113.25
PC1, PC2๊ฐ ์ธํฐ๋ท์ ์ ์ํ ๋ โ NAT์ ๊ฑฐ์ณ ๋ชจ๋ 203.0.113.25๋ก ๋๊ฐ
5๏ธโฃ ์ ์ฒด ํ๋ฆ ์์
๐ PC๊ฐ ์ฒ์ ๋คํธ์ํฌ์ ์ฐ๊ฒฐํด์ ์ธํฐ๋ท์ ์ ์ํ๋ ๊ณผ์
- PC โ โIP ์ฃผ์ ์ฃผ์ธ์!โ (DHCP Discover)
- ๋ผ์ฐํฐ(DHCP ์๋ฒ) โ โ๋ 192.168.0.10 ์จโ (DHCP Offer/ACK)
- PC๋ IP ์ฃผ์๋ฅผ ๋ฐ๊ณ ๋ด๋ถ ๋คํธ์ํฌ์ ํฉ๋ฅ
- PC๊ฐ ๊ตฌ๊ธ(8.8.8.8)์ ์ ์ํ๋ ค๊ณ ํจ
- ๋ผ์ฐํฐ(NAT)๊ฐ
192.168.0.10์203.0.113.25๋ก ๋ณํํด์ ์ธํฐ๋ท์ผ๋ก ๋ณด๋ - ๊ตฌ๊ธ์ด ์๋ตํ ๋๋ NAT์ด ๋ค์ ๋ณํํด์ PC์๊ฒ ๋๋ ค์ค
6๏ธโฃ ๊ทธ๋ฆผ์ผ๋ก ์ดํดํ๊ธฐ
graph TD
I[์ธํฐ๋ท ๊ณต์ธ IP: 203.0.113.25] <--NAT--> R[๋ผ์ฐํฐ: NAT + DHCP]
R --DHCP--> PC1[PC1: 192.168.0.10 ๋์ ํ ๋น]
R --DHCP--> PC2[PC2: 192.168.0.11 ๋์ ํ ๋น]
R --> P1[ํ๋ฆฐํฐ: 192.168.0.200 ์ ์ IP]
R --> S1[์ฌ๋ด ์๋ฒ: 192.168.0.100 ์ ์ IP]
- DHCP: ๋ด๋ถ ์ฅ์น์ ์ฃผ์๋ฅผ ์๋์ผ๋ก ๋ฐฐ๋ถ
- NAT: ๊ณต์ธ IP ํ๋๋ก ๋ด๋ถ ์ฅ์น ์ฌ๋ฌ ๋๋ฅผ ์ธํฐ๋ท์ ์ฐ๊ฒฐ